package mnEsitus;

import java.util.ArrayList;
import mnEsitus.Deportista;
import mnEsitus.EjercicioCategoria;

public class Gimnasio {
	private String _razonSocial;
	private String _nit;
	ArrayList<Deportista> _deportistas = new ArrayList<Deportista>();
	ArrayList<EjercicioCategoria> _categorias = new ArrayList<EjercicioCategoria>();

	public String buscarDeportista(String aIdentificacion) {
		throw new UnsupportedOperationException();
	}

	public mnEsitus.Ejercicio buscarEjercicio(String aId) {
		throw new UnsupportedOperationException();
	}

	public void addDeportistas(Deportista aDeportistas) {
		this._deportistas.add(aDeportistas);
	}

	public void removeDeportistas(Deportista aDeportistas) {
		this._deportistas.remove(aDeportistas);
	}

	public Deportista[] toDeportistasArray() {
		Deportista[] lDeportistas_Temp = new Deportista[this._deportistas.size()];
		this._deportistas.toArray(lDeportistas_Temp);
		return lDeportistas_Temp;
	}

	public void addCategorias(EjercicioCategoria aCategorias) {
		this._categorias.add(aCategorias);
	}

	public void removeCategorias(EjercicioCategoria aCategorias) {
		this._categorias.remove(aCategorias);
	}

	public EjercicioCategoria[] toCategoriasArray() {
		EjercicioCategoria[] lCategorias_Temp = new EjercicioCategoria[this._categorias.size()];
		this._categorias.toArray(lCategorias_Temp);
		return lCategorias_Temp;
	}

	public void setRazonSocial(String aRazonSocial) {
		this._razonSocial = aRazonSocial;
	}

	public String getRazonSocial() {
		return this._razonSocial;
	}

	public void setNit(String aNit) {
		this._nit = aNit;
	}

	public String getNit() {
		return this._nit;
	}
}